#include <iostream>

using namespace std;


int main(void)
{
	bool b = true;
	cout << boolalpha << b << noboolalpha << "  " << b <<  endl;   // boolalpha  以字符串形式打印
	b = false;

	cout << boolalpha << b << noboolalpha << "  " << b << endl;   

	cout << sizeof(b)<< endl;   //  bool类型 占用一个字节

    b = 1234;
    b = 1.23;
    //b = 0.0;
	//b = *("Hello, World !" + 12) ; // ture   ,  指针指向 字符 空格
	//b = *("Hello, World !" + 14) ;   // false  ,  指针指向 字符\0
	//b = "Hello, World !"[14] ;       // false  ,  指针指向 字符\0
	b = 14["Hello, World !"];        // false  ,  指针指向 字符\0
	cout << boolalpha << b <<  endl;   

	// 在c 语言中, a[b] <=> b[a] <=> *(a+b)

	return 0;

}
